chore: Update @metamask/eslint-config-typescript to v13#26125
chore: Update @metamask/eslint-config-typescript to v13#26125
@metamask/eslint-config-typescript to v13#26125Conversation
4d9f943 to
c0df069
Compare
|
Review the following changes in direct dependencies. Learn more about Socket for GitHub.
|
|
Caution MetaMask internal reviewing guidelines:
|
96334b5 to
d0e65bf
Compare
The ESLint configuration for TypeScript has been updated to prepare for ESLint v9 (this is the last major version before ESLint v9 is required). Various related libraries needed to be updated as well. The most disruptive part is that in v13, `eslint-plugin-import` was replaced with `eslint-plugin-import-x`. This required widespread changes to any reference to an `import/` rule (it's now `import-x/`), but there should be no functional changes. `eslint-plugin-import-x` is a drop-in replacement for `eslint-plugin-import`.
d0e65bf to
9fedc05
Compare
🔍 Smart E2E Test Selection
click to see 🤖 AI reasoning detailsE2E Test Selection:
Key observations:
The changes affect component library constants, hooks, styles, test files, and mock files, but all modifications are purely adding comment lines to suppress ESLint warnings from the import-x plugin. Since there are no functional changes to the application code, no E2E tests are needed to validate this PR. The changes cannot affect user flows, UI rendering, or any application functionality. Performance Test Selection: |
|



Description
The ESLint configuration for TypeScript has been updated to prepare for ESLint v9 (this is the last major version before ESLint v9 is required). Various related libraries needed to be updated as well.
The most disruptive part is that in v13,
eslint-plugin-importwas replaced witheslint-plugin-import-x. This required widespread changes to any reference to animport/rule (it's nowimport-x/), but there should be no functional changes.eslint-plugin-import-xis a drop-in replacement foreslint-plugin-import.Changelog
CHANGELOG entry: null
Related issues
N/A
Manual testing steps
N/A
Screenshots/Recordings
N/A
Pre-merge author checklist
Pre-merge reviewer checklist